Big Huge Thesaurus

Hibiscus moschatus

noun

sounds kind of like